become infested with worms - Français Anglais Dictionnaire